package org.agurgul.liczba;

import static org.junit.Assert.*;

import org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class TestLiczba4 {

	Liczba nowaLiczba;
	@Before
	public void setUp() throws Exception {
		nowaLiczba = new Liczba(100);
	}
	@Test(expected = MyException.class)
	public void testBazaDwa() throws MyException{
		nowaLiczba.zmienZapis(1);
	}
	@Test
	public void testBazaTrzy() throws MyException{
			assertEquals("10201", nowaLiczba.zmienZapis(3));
	}
	@Test(expected = MyException.class)
	public void testBazaSiedemnascie() throws MyException{
		assertFalse(nowaLiczba.zmienZapis(17)=="12");
	}
	public void testBazaJeden() throws MyException{
		assertTrue(nowaLiczba.zmienZapis(1)!="1111111111111");
		fail();		
	}
	@After
	public void tearDown() throws Exception {
		nowaLiczba = null;
	}
	

}
